// 是否是合法的手机号码
export function isValidMobileNum(mobileNum) {
	return true
}

// 是否是合法的身份证号码
export function isValidIddNum(iddNum) {
	return true
}

// 是否是合法的邮箱
export function isValidEmail(email) {
	return true
}

// 审核人去重
export function quchongAuditors(auditors) {
	let i = 0
	while(i < auditors.length) {
		let hasSame = false
		for (let j = i + 1; j < auditors.length; j++) {
			if (auditors[i].uid == auditors[j].uid) {
				auditors.splice(i, 1)
				hasSame = true
				break
			}
		}
		if (!hasSame) i++
	}
}

export function getDistance(lat1, lng1, lat2, lng2) {
    lat1 = lat1 || 0;
    lng1 = lng1 || 0;
    lat2 = lat2 || 0;
    lng2 = lng2 || 0;

    console.log(lat1, lng1, lat2, lng2)

    var rad1 = lat1 * Math.PI / 180.0;
    var rad2 = lat2 * Math.PI / 180.0;
    var a = rad1 - rad2;
    var b = lng1 * Math.PI / 180.0 - lng2 * Math.PI / 180.0;
    var r = 6378137;
    var distance = r * 2 * Math.asin(Math.sqrt(Math.pow(Math.sin(a / 2), 2) + Math.cos(rad1) * Math.cos(rad2) * Math.pow(Math.sin(b / 2), 2)));

    return distance;
}
